<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

Route::get('/home/error', function () {return view('errors.503');});

//验证码
Route::get('/vcode','VcodeController@vcode');

//访问前台的首页
//Route::get('/homereg','home\RegController@reg');

//访问前台的购物车
Route::get('/home/shop','home\BaseController@shop');

//前台的购物车订单查看
Route::get('/home/order/{uid}','home\BaseController@order');

//确认前台商品的提交收货的地址
Route::get('home/cart/{uid}&{gid}','home\BaseController@cart');

//前台的用户的收藏商品
Route::get('home/coll/{gid}&{uid}','home\BaseController@coll');

//前台的用户的修改地址**************************************************************888
Route::post('/home/rece/addr','home\BaseController@addr');

//前台用户购物车的商品的删除
Route::get('home/del/{gid}&{uid}','home\BaseController@del');

//前台用户的订单的列表的提交 id为商品的id(测试一下)
Route::get('home/rece/{uid}&{id}','home\BaseController@receive');

//前台用户订单地址的删除
Route::get('home/order/del/{id}','home\BaseController@recedel');

//前台用户的使用地址的提交
Route::get('home/order/address/{id}&{uid}','home\BaseController@address');


//前台用户的订单的提交,***************************************
Route::get('/home/rece/submit/{uid}&{price}','home\BaseController@orderSubmit');

//前台用户的支付页面 id为商品的id uid用户的id
Route::get('/home/order/pay/{uid}','home\BaseController@pay');

//前台用户的完成付款页面 //需要进行判断用虎的某个订单进行付款
Route::get('/home/order/pay/alpay/{renum}','home\BaseController@alPay');


//前台的用户的个人中心 的我的收藏的路由
Route::get('/home/user/myorder/{uid}','home\BaseController@myorder');

//前台用户的个人中心的我的收藏的的删除
Route::get('/home/user/myorder/del/{gid}&{uid}','home\BaseController@myorderDel');

//前台用户的个人中心的我的收藏的商品加入购物车{uid}
Route::get('/home/user/myorder/add/{gid}&{uid}','home\BaseController@addCart');

//前台用户的个人中心的我的订单的
Route::get('/home/user/select/order/{uid}','home\BaseController@userOrder');

//前台用户个人中心的我的订单的订单的详情
Route::get('/home/user/select/myorder/det/{num}','home\BaseController@orderDetail');

//前台用户的个人中心的我的订单的删除订单
Route::get('/home/user/select/myorder/det/del/{num}','home\BaseController@orderDel');

//前台个人中心的我的地址的管理
Route::get('/home/user/select/myorder/addr/{uid}','home\BaseController@updateAddr');


//前台的用户的浏览记录
Route::get('/home/user/history/{uid}&{gid}','home\BaseController@history');


//前台的用户在商品详情的列表添加到购物车
Route::get('/home/user/order/addCart/{uid}&{gid}&{gnum}','home\BaseController@addCarts');

//前台用户的关于商品的评论的路由
Route::post('/home/user/goods/comment','home\BaseController@comments');






//后台订单列表的待处理的路由
Route::get('/admin/order/proce','admin\OrderController@pend');
//后台订单处理的未处理订单的删除
Route::get('/admin/order/del/{id}','admin\OrderController@del');
//后台订单处理的处理中的订单
Route::get('/admin/order/reten','admin\OrderController@reten');

//后台的订单的确认发货
Route::post('/admin/order/pay','admin\OrderController@pay');


//后台已发货处的订单
Route::get('/admin/order/send','admin\OrderController@send');


//后台已成交的订单处理
Route::get('/admin/order/end','admin\OrderController@end');

//后台用户查询的订单
Route::post('/admin/order/end/select','admin\OrderController@select');

//后台用户的查询到的订单操作删除
Route::get('/admin/order/end/select/del/{{id}}','admin\OrderController@orderDel');

//后台用户的商品评论的查询视图
Route::get('/admin/goods/comment','admin\OrderController@comment');

//后台的用户查看某个商品的用户评论
Route::get('/admin/goods/seecom/{gid}','admin\OrderController@seecom');

//后台的用户删除某个商品下的全部评论
Route::get('/admin/goods/seecom/delete/{id}','admin\OrderController@goodsDel');











/********* 冯子良的后台路由************************************************************************************************/
/**
*后台路由
*/

//*********************************************后台首页相关路由*******************************************/
//后台首页
Route::get('/admin/index','Admin\IndexController@index');
//后台首页top
Route::get('/admin/top','Admin\IndexController@top');
//后台首页left
Route::get('/admin/left','Admin\IndexController@left');
//后台首页left
Route::get('/admin/main','Admin\IndexController@main');


//*********************************************后台登录相关路由*******************************************/
//后台登录页面路由
Route::get('/admin/login',function(){return view('admin.login');});
//后台登录操作路由
Route::post('/Admin/users/select','Admin\UsersController@select');
//后台退出登录操作路由
Route::get('/admin/users/logout','Admin\UsersController@logout');


//******************************************后台管理员操作相关路由***************************************/
//后台管理员操作路由
Route::get('/admin/adminList','Admin\AdminController@adminList');
//后台管理员添加页面路由
Route::get('/admin/adminAdd','Admin\AdminController@adminAdd');
//后台管理员添加操作路由
Route::post('/admin/adminInsert','Admin\AdminController@adminInsert');
//后台管理员修改页面路由
Route::get('/admin/adminMod/{aid}','Admin\AdminController@adminMod');
//后台管理员修改操作路由
Route::post('/admin/adminUpdate','Admin\AdminController@adminUpdate');
//后台管理员删除操作路由
Route::get('/admin/adminDelete/{aid}','Admin\AdminController@adminDelete');


//******************************************后台会员操作相关路由***************************************/
//后台会员操作路由
Route::get('/admin/users/list','Admin\UsersController@usersList');
//后台会员添加页面路由
Route::get('/admin/users/add','Admin\UsersController@usersAdd');
//后台会员添加操作路由
Route::post('/admin/users/insert','Admin\UsersController@usersInsert');
//后台会员删除操作路由
Route::get('/admin/users/delete/{uid}','Admin\UsersController@usersDelete');

//******************************************后台网站配置相关路由***************************************/
//网站配置显示页面路由
Route::get('/admin/config','Admin\ConfigController@config');
//网站配置修改操作路由
Route::post('/admin/doConfig','Admin\ConfigController@doConfig');




//*******************************************前台注册登录相关路由*****************************************/
//前台注册页面路由
Route::get('/home/users/userAdd','Home\UsersController@register');
//前台注册操作路由
Route::post('/home/users/insert','Home\UsersController@insert');
//前台登录页面路由
Route::get('/home/users/userLogin','Home\UsersController@userLogin');
//前台登录操作路由
Route::post('/home/users/userSelect','Home\UsersController@userSelect');
//前台退出登录操作
Route::get('/home/users/userLogout','Home\UsersController@userLogout');


//*******************************************前台用户资料相关路由*****************************************/
//前台修改资料页面路由
Route::get('/home/users/userData','Home\UsersController@userData');
//前台修改资料操作路由
Route::post('/home/users/doUserData','Home\UsersController@doUserData');
//前台修改资料操作路由
Route::post('/home/users/doUserPwd','Home\UsersController@doUserPwd');

//前台用户签到加积分
Route::get('/home/users/userInteg/{uid}','Home\UsersController@userInteg');

/******************赵旭峰***********************/

/****************后台模块****************/
/*
 *广告模块的一些功能
 *
 *20160630
 */
//显示添加广告页面
Route::get('/admin/posters/add','Admin\PostersController@add');
//插入广告页面
Route::post('/admin/posters/insert','Admin\PostersController@insert');
//显示广告列表页面
Route::get('/admin/posters/show','Admin\PostersController@show');
//删除广告图片
Route::get('/admin/posters/del/{id}','Admin\PostersController@del');


/*
 *友情链接的功能模块
 *
 *20160629
 */
//添加链接页面
Route::get('/admin/links/add','Admin\LinkController@add');
//添加链接页面
Route::post('/admin/links/insert','Admin\LinkController@insert');

//显示链接列表
Route::get('/admin/links/list','Admin\LinkController@show');

//删除链接列表
Route::get('/admin/links/del/{id}','Admin\LinkController@del');
//修改链接列表
Route::get('/admin/links/mod/{lid}','Admin\LinkController@amend');
//修改链接方法
Route::post('/admin/links/mod/{lid}','Admin\LinkController@mod');


/*
 *
 *积分商城的功能模块
 *
 *2016030
 */
//添加积分商品页面
Route::get('/admin/integ/add','Admin\IntegController@add');
//添加积分商品操作
Route::post('/admin/integ/insert','Admin\IntegController@insert');
//积分换购页面
Route::get('/admin/integ/gift','Admin\IntegController@show');
//换购页面的删除功能
Route::get('/admin/integ/del/{id}','Admin\IntegController@del');
//换购页面的修改
Route::get('/admin/integ/revamp/{id}','Admin\IntegController@revamp');
//修改功能
Route::post('/admin/integ/gift/{id}','Admin\IntegController@mod');

/*
 *明星产品的后台功能模块
 *
 *20160702
 */
//添加明星产品页面
Route::get('/admin/start/startadd','Admin\StartController@add');
//提交明星产品
Route::post('/admin/start/add','Admin\StartController@insert');
//明星产品列表详情
Route::get('/admin/start/startlist','Admin\StartController@startlist');
//明星产品删除功能
Route::get('/admin/start/del/{id}','Admin\StartController@del');
//明星商品的修改页面
Route::get('/admin/start/mod/{id}','Admin\StartController@revamp');
//修改功能
Route::post('/admin/start/startlist/{id}','Admin\StartController@mod');

/****************前台模块****************/

/*
 *积分商城
 *
 *20160704
 *
 */
//显示积分商城页面
Route::get('home/baseScore','Home\BasesController@add');
//遍历积分商城
Route::get('home/baseScore','Home\BasesController@mod');
//积分商城
Route::get('home/product/{id}','Home\BasesController@skip');


//明星商品页面
Route::get('home/index/start','Home\IndexsController@show');
//跳转明星列表页面
Route::get('home/goodsList/list','Home\IndexsController@skip');
//跳转到明星商品详情
Route::get('home/details/{id}','Home\IndexsController@det');





/********* 宋鑫磊的后台路由************************************************************************************************/

//后台商品分类页面
Route::get('/admin/lists','Admin\SortController@lists');
//后台分类添加页面
Route::get('/admin/sortadd','Admin\SortController@add');
//后台分类添加操作
Route::post('/admin/sortinsert','Admin\SortController@insert');
//后台分类修改页面
Route::get('/admin/sortupdate/{id}','Admin\SortController@update');
//后台分类修改操作
Route::post('/admin/sortmod','Admin\SortController@mod');
//后台删除分类操作
Route::get('/admin/sortdelete/{id}','Admin\SortController@delete');


//后台商品添加页面
Route::get('/admin/goodsadd','Admin\GoodsController@add');
//后台商品添加操作
Route::post('/admin/goodsinsert','Admin\GoodsController@insert');
//后台商品列表页面
Route::get('/admin/goodslist','Admin\GoodsController@lists');
//后台商品下架操作
Route::get('/admin/goodsunshow/{id}','Admin\GoodsController@unshow');
//后台下架商品页面
Route::get('/admin/goodsunlist','Admin\GoodsController@unlist');
//后台下架->上架商品操作
Route::get('/admin/goodsup/{id}','Admin\GoodsController@goodsup');
//后台商品删除操作
Route::get('/admin/goodsdelete/{id}','Admin\GoodsController@delete');
//后台商品修改页面
Route::get('/admin/goodsupdate/{id}','Admin\GoodsController@update');
//后台商品修改操作
Route::post('/admin/goodsmod/{id}','Admin\GoodsController@mod');
//首页 列表页 详情页 搜索功能(上架)
Route::get('/admin/goodsSearch','Admin\GoodsController@GoodsSearch');
//点击搜索结果跳转(上架)
Route::get('/admin/goodsName','Admin\GoodsController@GoodsName');
//首页 列表页 详情页 搜索功能(下架)
Route::get('/admin/ungoodsSearch','Admin\GoodsController@unGoodsSearch');
//点击搜索结果跳转(下架)
Route::get('/admin/ungoodsName','Admin\GoodsController@unGoodsName');


/********* 宋鑫磊的前台路由************************************************************************************************/

//前台首页
Route::get('/','Home\IndexController@index');
//全部显示商品
Route::get('/home/goodslist','Home\GoodsController@GoodsList');
//首页 列表页 详情页 搜索功能
Route::get('/home/goodsSearch','Home\GoodsController@GoodsSearch');
//点击搜索结果跳转
Route::get('/home/goodsName','Home\GoodsController@GoodsName');
//显示商品操作页面
Route::get('/home/goodsdetails/{id}','Home\GoodsController@details');
//商品操作页面多图
Route::get('/home/imgs/{mid}','Home\GoodsController@imgs');




